* {
  margin: 0;
  padding: 0;
  list-style: none;
}

a {
  text-decoration: none;
  color: black;
}

html, body, #root, .App {
  height: 100%;
}

.h100 {
  height: 100%;
}

.home {
  display: flex;
  flex-direction: column;
}

.home > header {
  height: 46px;
  text-align: center;
  line-height: 46px;
}

.home > main {
  flex: 1;
}

.home > footer {
  height: 46px;
  text-align: center;
  line-height: 46px;
  display: flex;
}

.home > footer > a {
  flex: 1;
}

.oDiv {
  line-height: 36px;
  font-size: 20px;
  font-weight: 600;
}


.active {
  color:  orangered !important;
}